package com.wteam.framework.modules.community.entity;

import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

/**
 * (SdModel)表实体类
 *
 * @author doncic
 * @since 2023-07-14 16:58:39
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("sd_model")
public class SdModel {
    @TableId
    private Long id;
    //作者id
    private Long memberId;
    //模型名称
    private String modelName;
    //创建者
    private String createBy;
    //创建时间
    private Date createTime;
    //是否删除
    private String deleteFlag;
    //更改者
    private String updateBy;
    //更改时间
    private Date updateTime;
    //书签（标签下面的）
    private Long markId;
    //基础型号/模型
    private String basisModel;
    //标签（更改日期旁边的）
    private String tags;
    //类型（是指细节页那个）就是类型表里的
    private String categories;
    //出图缩略图
    private String image;
    //下载量
    private String downloads;
    //说明
    private String explanation;
    //哈希值
    private String hash;
    //标题
    private String topic;
    //版本
    private String version;
    //版本说明
    private String versionExplain;
    //点赞数
    private Long thumbs;
    //是否付费
    private Boolean isPay;
    //预览图
    private String previewImage;
    //是否是上新的模型
    private Boolean isNew;
    //关键词（触发词）
    private String triggerWords;
    //是否是管理员上线模型
    private Boolean isSystem;
    //模型类型id（lora）
    private Long typeId;
    //是否推荐
    private Boolean isRecommend;
    //正向提示词
    private String positivePrompt;
    //反向提示词
    private String negativePrompts;
    //cfg量表
    private Long cfgScale;
    //脚步
    private Long step;
    //采样器
    private String sampler;
    //种子
    private String seed;
    //上传文件
    private String file;
    //创造模型的图片
    private String dragImages;
    //页面排序
    private Long order;


}
